package com.gxa.order.param;

import entity.ArtOrder;
import entity.MacOrder;
import entity.Member;
import entity.OrderFight;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.sql.Timestamp;

/**
 * @author htt
 * @create 2021-05-11
 * project overview
 */
@Data
@ApiModel
public class TicketParam {

    @ApiModelProperty(value = "id")
    private Integer orderId;

    @ApiModelProperty(value = "用户的名字（申请人的用户名）")
    private String memberName;

    @ApiModelProperty(value = "出发日期")
    private String startTime;

    @ApiModelProperty(value = "目的地")
    private String endPlace;

    @ApiModelProperty(value = "状态")
    private Integer status;

    @ApiModelProperty(value = "类型，0是人工，1是机器")
    private Integer type;

    @ApiModelProperty(value = "航班信息")
    private String flightMsg;

    @ApiModelProperty(value = "人工订单")
    private ArtOrder artOrder;

    @ApiModelProperty(value = "机器订单")
    private MacOrder macOrder;

    @ApiModelProperty(value = "审核人")
    private String checkPerson;

    @ApiModelProperty(value = "乘机人的信息")
    private Member member;

    @ApiModelProperty(value = "取消理由")
    private String cancelMsg;

    @ApiModelProperty(value = "拒绝理由")
    private String refuseMsg;

    @ApiModelProperty(value = "申请人的信息")
    private Member ApplyMember;

}
